package com.szrt.day20161025.crm.base.service.impl;

import com.szrt.day20161025.crm.base.dao.BaseDao;
import com.szrt.day20161025.crm.base.dao.impl.BaseDaoImpl;
import com.szrt.day20161025.crm.base.service.BaseService;


/**
 * 代码是写出来的。  代码是实验出来。
 * BaseServiceImpl 
 * 如果是给StudentEntity服务的时候  T 就是StudentEntity
 * 如果是给TeacherEntity服务的时候  T 就是TeacherEntity
 * 
 * @author Administrator
 */
public class BaseServiceImpl<T> implements BaseService<T> {
	
	//Service要想调用Dao层   把Dao作为Service1个属性  此时关系建立成功.....
	
	private BaseDao<T> dao = new BaseDaoImpl<T>();;

	@Override
	public int add(T entity) {
		return dao.insert(entity);
	}

}
